Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OLWEN MEWS Semi-Detached £470,000 11 Jun 2007
2 OLWEN MEWS Flats/Maisonettes £260,000 24 Jan 2001
3 OLWEN MEWS Terraced £700,000 25 Sep 2018